duplicate taxation - Spanish English Dictionary